poop in (someone's) pants

Translations
испачкать штаны (испражниться в штаны)
The little boy almost pooped in his pants during the long car ride.
Мальчик чуть не испачкал штаны во время долгой поездки на машине.